// 导入http模块
const http = require('http');
// 快速创建一个服务器实例
const server = http.createServer();
// 给服务器实例邦迪request事件
server.on('request',(req, res) => {
    // 只有客户端来请求我们自己的服务器，就会触发request 事件， 从而调用这个事件处理函数
    console.log('Someone visit our web server');

    // req 是请求对象，它包含了与客户端相关的数据和属性，  例如:
    // req.url是客户端请求的url地q
    // req.method 是客户端的method请求类型
    console.log(req.url);
    console.log(req.method)

    // res .end() 方法的作用， 像客户端发送指定的内容，并结束这次请求的处理过程
    res.end("server  back");
})
// 启动服务器
//调用server.listen（端口号，cb回调方法），即可启动web服务器
server.listen(80, () => {
    console.log('http server runing at http://127.0.0.1');
})